package com.mzpai.product.model;

import java.math.BigDecimal;

import com.mzpai.model.BaseModel;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@ApiModel(value="微信用户表")
public class WechatUser extends BaseModel{
	private static final long serialVersionUID = 1L;
	@ApiModelProperty(value="微信用户id")
	private Integer uid;
	@ApiModelProperty(value="只有在用户将公众号绑定到微信开放平台帐号后，才会出现该字段")
    private String unionid;
	@ApiModelProperty(value="用户的标识，对当前公众号唯一")
    private String openid;
	@ApiModelProperty(value="小程序唯一身份ID")
    private String routineOpenid;
	@ApiModelProperty(value="微信昵称")
    private String nickname;
	@ApiModelProperty(value="用户头像")
    private String headimgurl;
	@ApiModelProperty(value="用户的性别，值为1时是男性，值为2时是女性，值为0时是未知")
    private Integer sex;
	@ApiModelProperty(value="用户所在城市")
    private String city;
	@ApiModelProperty(value="用户的语言，简体中文为zh_CN")
    private String language;
	@ApiModelProperty(value="用户所在省份")
    private String province;
	@ApiModelProperty(value="用户所在国家")
    private String country;
	@ApiModelProperty(value="公众号运营者对粉丝的备注")
    private String remark;
	@ApiModelProperty(value="用户所在的分组ID（兼容旧的用户分组接口）")
    private Short groupid;
	@ApiModelProperty(value="用户被打上的标签ID列表")
    private String tagidList;
	@ApiModelProperty(value="用户是否订阅该公众号标识")
    private Integer subscribe;
	@ApiModelProperty(value="关注公众号时间")
    private Integer subscribeTime;
	@ApiModelProperty(value="添加时间")
    private Integer addTime;
	@ApiModelProperty(value="一级推荐人")
    private Integer stair;
	@ApiModelProperty(value="二级推荐人")
    private Integer second;
	@ApiModelProperty(value="一级推荐人订单")
    private Integer orderStair;
	@ApiModelProperty(value="二级推荐人订单")
    private Integer orderSecond;
	@ApiModelProperty(value="佣金")
    private BigDecimal nowMoney;
	@ApiModelProperty(value="小程序用户会话密匙")
    private String sessionKey;
	@ApiModelProperty(value="用户类型")
    private String userType;
	@ApiModelProperty(value="手机号码")
    private String mobile;
	public Integer getUid() {
		return uid;
	}
	public String getUnionid() {
		return unionid;
	}
	public String getOpenid() {
		return openid;
	}
	public String getRoutineOpenid() {
		return routineOpenid;
	}
	public String getNickname() {
		return nickname;
	}
	public String getHeadimgurl() {
		return headimgurl;
	}
	public Integer getSex() {
		return sex;
	}
	public String getCity() {
		return city;
	}
	public String getLanguage() {
		return language;
	}
	public String getProvince() {
		return province;
	}
	public String getCountry() {
		return country;
	}
	public String getRemark() {
		return remark;
	}
	public Short getGroupid() {
		return groupid;
	}
	public String getTagidList() {
		return tagidList;
	}
	public Integer getSubscribeTime() {
		return subscribeTime;
	}
	public Integer getAddTime() {
		return addTime;
	}
	public Integer getStair() {
		return stair;
	}
	public Integer getSecond() {
		return second;
	}
	public Integer getOrderStair() {
		return orderStair;
	}
	public Integer getOrderSecond() {
		return orderSecond;
	}
	public BigDecimal getNowMoney() {
		return nowMoney;
	}
	public String getSessionKey() {
		return sessionKey;
	}
	public String getUserType() {
		return userType;
	}
	public String getMobile() {
		return mobile;
	}
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	public void setUnionid(String unionid) {
		this.unionid = unionid;
	}
	public void setOpenid(String openid) {
		this.openid = openid;
	}
	public void setRoutineOpenid(String routineOpenid) {
		this.routineOpenid = routineOpenid;
	}
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	public void setHeadimgurl(String headimgurl) {
		this.headimgurl = headimgurl;
	}
	public void setSex(Integer sex) {
		this.sex = sex;
	}
	public void setCity(String city) {
		this.city = city;
	}
	public void setLanguage(String language) {
		this.language = language;
	}
	public void setProvince(String province) {
		this.province = province;
	}
	public void setCountry(String country) {
		this.country = country;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public void setGroupid(Short groupid) {
		this.groupid = groupid;
	}
	public void setTagidList(String tagidList) {
		this.tagidList = tagidList;
	}
	public void setSubscribeTime(Integer subscribeTime) {
		this.subscribeTime = subscribeTime;
	}
	public void setAddTime(Integer addTime) {
		this.addTime = addTime;
	}
	public void setStair(Integer stair) {
		this.stair = stair;
	}
	public void setSecond(Integer second) {
		this.second = second;
	}
	public void setOrderStair(Integer orderStair) {
		this.orderStair = orderStair;
	}
	public void setOrderSecond(Integer orderSecond) {
		this.orderSecond = orderSecond;
	}
	public void setNowMoney(BigDecimal nowMoney) {
		this.nowMoney = nowMoney;
	}
	public void setSessionKey(String sessionKey) {
		this.sessionKey = sessionKey;
	}
	public void setUserType(String userType) {
		this.userType = userType;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public Integer getSubscribe() {
		return subscribe;
	}
	public void setSubscribe(Integer subscribe) {
		this.subscribe = subscribe;
	}

    
}